package com.ruoyi.system.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 大屏信息对象 tb_screen
 * 
 * @author ruoyi
 * @date 2024-05-09
 */
public class TbScreen extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** ID */
    private Long id;

    /** 父ID */
    private Long pid;

    /** 车牌 */
    @Excel(name = "车牌")
    private String numberplate;

    /** 姓名 */
    @Excel(name = "姓名")
    private String userName;

    /** 驾驶证 */
    @Excel(name = "驾驶证")
    private String card;

    /** 电话 */
    @Excel(name = "电话")
    private String telephone;

    /** 车辆类型 */
    @Excel(name = "车辆类型")
    private String vehicleType;

    /** 进入时间 */
    @Excel(name = "进入时间")
    private String entry;

    /** 是否过磅 */
    @Excel(name = "是否过磅")
    private String weigh;

    /** 过磅物资 */
    @Excel(name = "过磅物资")
    private String supplies;

    /** 是否有随行人员 */
    @Excel(name = "是否有随行人员")
    private String personnel;

    /** 是否有携带物品 */
    @Excel(name = "是否有携带物品")
    private String belongings;

    /** 来访单位 */
    @Excel(name = "来访单位")
    private String visiting;

    /** 来访事由 */
    @Excel(name = "来访事由")
    private String reason;

    /** 车辆状态 */
    @Excel(name = "车辆状态")
    private String vehicleStatus;

    /** 物品名称 */
    @Excel(name = "物品名称")
    private String itemName;

    /** 毛重 */
    @Excel(name = "毛重")
    private String gross;

    /** 皮重 */
    @Excel(name = "皮重")
    private String tare;

    /** 毛重 */
    @Excel(name = "语音")
    private String sound;

    /** 净重 */
    @Excel(name = "净重")
    private String net;

    /** 预约访客 */
    @Excel(name = "预约访客")
    private String booking;

    /** 已到访访客 */
    @Excel(name = "已到访访客")
    private String visited;

    /** 已到访访客百分比 */
    @Excel(name = "已到访访客百分比")
    private String visitedPercentage;

    /** 预约车辆 */
    @Excel(name = "预约车辆")
    private String bookingv;

    /** 已到访车辆 */
    @Excel(name = "已到访车辆")
    private String vehicles;

    /** 已到车辆百分比 */
    @Excel(name = "已到车辆百分比")
    private String vehiclesPercentage;

    /** 今日总计出场货物 */
    @Excel(name = "今日总计出场货物")
    private String goods;

    /** 在场访客 */
    @Excel(name = "在场访客")
    private String visitoring;

    /** 在场访客车辆 */
    @Excel(name = "在场访客车辆")
    private String vehicling;

    /** 删除标志（0代表存在 2代表删除） */
    private String delFlag;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setNumberplate(String numberplate) 
    {
        this.numberplate = numberplate;
    }

    public String getNumberplate() 
    {
        return numberplate;
    }
    public void setUserName(String userName) 
    {
        this.userName = userName;
    }

    public String getUserName() 
    {
        return userName;
    }
    public void setTelephone(String telephone) 
    {
        this.telephone = telephone;
    }

    public String getTelephone() 
    {
        return telephone;
    }
    public void setVehicleType(String vehicleType) 
    {
        this.vehicleType = vehicleType;
    }

    public String getVehicleType() 
    {
        return vehicleType;
    }
    public void setEntry(String entry) 
    {
        this.entry = entry;
    }

    public String getEntry() 
    {
        return entry;
    }
    public void setWeigh(String weigh) 
    {
        this.weigh = weigh;
    }

    public String getWeigh() 
    {
        return weigh;
    }
    public void setSupplies(String supplies) 
    {
        this.supplies = supplies;
    }

    public String getSupplies() 
    {
        return supplies;
    }
    public void setPersonnel(String personnel) 
    {
        this.personnel = personnel;
    }

    public String getPersonnel() 
    {
        return personnel;
    }
    public void setBelongings(String belongings) 
    {
        this.belongings = belongings;
    }

    public String getBelongings() 
    {
        return belongings;
    }
    public void setVisiting(String visiting) 
    {
        this.visiting = visiting;
    }

    public String getVisiting() 
    {
        return visiting;
    }
    public void setReason(String reason) 
    {
        this.reason = reason;
    }

    public String getReason() 
    {
        return reason;
    }
    public void setVehicleStatus(String vehicleStatus) 
    {
        this.vehicleStatus = vehicleStatus;
    }

    public String getVehicleStatus() 
    {
        return vehicleStatus;
    }
    public void setItemName(String itemName) 
    {
        this.itemName = itemName;
    }

    public String getItemName() 
    {
        return itemName;
    }
    public void setGross(String gross) 
    {
        this.gross = gross;
    }

    public String getGross() 
    {
        return gross;
    }
    public void setTare(String tare) 
    {
        this.tare = tare;
    }

    public String getTare() 
    {
        return tare;
    }
    public void setNet(String net) 
    {
        this.net = net;
    }

    public String getNet() 
    {
        return net;
    }
    public void setBooking(String booking) 
    {
        this.booking = booking;
    }

    public String getBooking() 
    {
        return booking;
    }
    public void setVisited(String visited) 
    {
        this.visited = visited;
    }

    public String getVisited() 
    {
        return visited;
    }
    public void setBookingv(String bookingv) 
    {
        this.bookingv = bookingv;
    }

    public String getBookingv() 
    {
        return bookingv;
    }
    public void setVehicles(String vehicles) 
    {
        this.vehicles = vehicles;
    }

    public String getVehicles() 
    {
        return vehicles;
    }
    public void setGoods(String goods) 
    {
        this.goods = goods;
    }

    public String getGoods() 
    {
        return goods;
    }
    public void setVisitoring(String visitoring) 
    {
        this.visitoring = visitoring;
    }

    public String getVisitoring() 
    {
        return visitoring;
    }
    public void setVehicling(String vehicling) 
    {
        this.vehicling = vehicling;
    }

    public String getVehicling() 
    {
        return vehicling;
    }
    public void setDelFlag(String delFlag) 
    {
        this.delFlag = delFlag;
    }

    public String getDelFlag() 
    {
        return delFlag;
    }

    public String getCard() {
        return card;
    }

    public void setCard(String card) {
        this.card = card;
    }

    public String getVisitedPercentage() {
        return visitedPercentage;
    }

    public void setVisitedPercentage(String visitedPercentage) {
        this.visitedPercentage = visitedPercentage;
    }

    public String getVehiclesPercentage() {
        return vehiclesPercentage;
    }

    public void setVehiclesPercentage(String vehiclesPercentage) {
        this.vehiclesPercentage = vehiclesPercentage;
    }

    public Long getPid() {
        return pid;
    }

    public void setPid(Long pid) {
        this.pid = pid;
    }

    public String getSound() {
        return sound;
    }

    public void setSound(String sound) {
        this.sound = sound;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
                .append("pid", getPid())
            .append("numberplate", getNumberplate())
            .append("userName", getUserName())
                .append("card", getCard())
            .append("telephone", getTelephone())
            .append("vehicleType", getVehicleType())
            .append("entry", getEntry())
            .append("weigh", getWeigh())
            .append("supplies", getSupplies())
            .append("personnel", getPersonnel())
            .append("belongings", getBelongings())
            .append("visiting", getVisiting())
            .append("reason", getReason())
            .append("vehicleStatus", getVehicleStatus())
            .append("itemName", getItemName())
            .append("gross", getGross())
            .append("tare", getTare())
            .append("net", getNet())
            .append("booking", getBooking())
            .append("visited", getVisited())
                .append("visitedPercentage", getVisitedPercentage())
            .append("bookingv", getBookingv())
            .append("vehicles", getVehicles())
                .append("vehiclesPercentage", getVehiclesPercentage())
            .append("goods", getGoods())
            .append("visitoring", getVisitoring())
            .append("vehicling", getVehicling())
            .append("delFlag", getDelFlag())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("remark", getRemark())
                .append("sound", getSound())
            .toString();
    }
}
